typedef unsigned int u32;
typedef unsigned short u16;
typedef unsigned char u8;

const u32 str1_00[128] = {
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
};
const u32 str1_01[128] = {
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
};
const u32 str1_02[128] = {
  0x88778877, 0x88778877,  0x44bb44bb, 0x44bb44bb,  0xff00ff00, 0xff00ff00,  0xcc33cc33, 0xcc33cc33,
  0x33cc33cc, 0x33cc33cc,  0xaa55aa55, 0xaa55aa55,  0xee11ee11, 0xee11ee11,  0xff00ff00, 0xff00ff00,
  0x88778877, 0x88778877,  0x77887788, 0x77887788,  0x55aa55aa, 0x55aa55aa,  0x00ff00ff, 0x00ff00ff,
  0x55aa55aa, 0x55aa55aa,  0x11ee11ee, 0x11ee11ee,  0xcc33cc33, 0xcc33cc33,  0x55aa55aa, 0x55aa55aa,
  0x55aa55aa, 0x55aa55aa,  0xff00ff00, 0xff00ff00,  0x33cc33cc, 0x33cc33cc,  0x22dd22dd, 0x22dd22dd,
  0xdd22dd22, 0xdd22dd22,  0xdd22dd22, 0xdd22dd22,  0x33cc33cc, 0x33cc33cc,  0x77887788, 0x77887788,
  0x22dd22dd, 0x22dd22dd,  0x99669966, 0x99669966,  0x88778877, 0x88778877,  0x99669966, 0x99669966,
  0x55aa55aa, 0x55aa55aa,  0x44bb44bb, 0x44bb44bb,  0x11ee11ee, 0x11ee11ee,  0x11ee11ee, 0x11ee11ee,
  0x55aa55aa, 0x55aa55aa,  0x99669966, 0x99669966,  0x33cc33cc, 0x33cc33cc,  0x99669966, 0x99669966,
  0x44bb44bb, 0x44bb44bb,  0xaa55aa55, 0xaa55aa55,  0xaa55aa55, 0xaa55aa55,  0xaa55aa55, 0xaa55aa55,
  0x88778877, 0x88778877,  0x55aa55aa, 0x55aa55aa,  0xff00ff00, 0xff00ff00,  0x44bb44bb, 0x44bb44bb,
  0x88778877, 0x88778877,  0x00ff00ff, 0x00ff00ff,  0xff00ff00, 0xff00ff00,  0xdd22dd22, 0xdd22dd22,
  0xdd22dd22, 0xdd22dd22,  0x77887788, 0x77887788,  0x77887788, 0x77887788,  0xaa55aa55, 0xaa55aa55,
  0xcc33cc33, 0xcc33cc33,  0x88778877, 0x88778877,  0x88778877, 0x88778877,  0x77887788, 0x77887788,
  0x66996699, 0x66996699,  0x33cc33cc, 0x33cc33cc,  0x00ff00ff, 0x00ff00ff,  0x55aa55aa, 0x55aa55aa,
  0xee11ee11, 0xee11ee11,  0xff00ff00, 0xff00ff00,  0xff00ff00, 0xff00ff00,  0xaa55aa55, 0xaa55aa55,
};
const u32 str1_03[128] = {
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,  0xffffffff, 0xffffffff,
};
const u32 str1_04[128] = {
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
};
const u32 str1_05[128] = {
  0x3c3c3c3c, 0x3c3c3c3c,  0x0f0f0f0f, 0x0f0f0f0f,  0xc3c3c3c3, 0xc3c3c3c3,  0x5a5a5a5a, 0x5a5a5a5a,
  0x87878787, 0x87878787,  0xd2d2d2d2, 0xd2d2d2d2,  0x3c3c3c3c, 0x3c3c3c3c,  0x3c3c3c3c, 0x3c3c3c3c,
  0x69696969, 0x69696969,  0xa5a5a5a5, 0xa5a5a5a5,  0xc3c3c3c3, 0xc3c3c3c3,  0xb4b4b4b4, 0xb4b4b4b4,
  0x69696969, 0x69696969,  0x78787878, 0x78787878,  0x1e1e1e1e, 0x1e1e1e1e,  0x69696969, 0x69696969,
  0xf0f0f0f0, 0xf0f0f0f0,  0x78787878, 0x78787878,  0x96969696, 0x96969696,  0xc3c3c3c3, 0xc3c3c3c3,
  0x78787878, 0x78787878,  0xe1e1e1e1, 0xe1e1e1e1,  0x1e1e1e1e, 0x1e1e1e1e,  0xf0f0f0f0, 0xf0f0f0f0,
  0x1e1e1e1e, 0x1e1e1e1e,  0x5a5a5a5a, 0x5a5a5a5a,  0xd2d2d2d2, 0xd2d2d2d2,  0xe1e1e1e1, 0xe1e1e1e1,
  0x3c3c3c3c, 0x3c3c3c3c,  0x87878787, 0x87878787,  0xb4b4b4b4, 0xb4b4b4b4,  0x78787878, 0x78787878,
  0x4b4b4b4b, 0x4b4b4b4b,  0x78787878, 0x78787878,  0x4b4b4b4b, 0x4b4b4b4b,  0x1e1e1e1e, 0x1e1e1e1e,
  0xb4b4b4b4, 0xb4b4b4b4,  0x78787878, 0x78787878,  0x78787878, 0x78787878,  0x3c3c3c3c, 0x3c3c3c3c,
  0x3c3c3c3c, 0x3c3c3c3c,  0x87878787, 0x87878787,  0x87878787, 0x87878787,  0xf0f0f0f0, 0xf0f0f0f0,
  0x78787878, 0x78787878,  0xd2d2d2d2, 0xd2d2d2d2,  0x0f0f0f0f, 0x0f0f0f0f,  0xe1e1e1e1, 0xe1e1e1e1,
  0x5a5a5a5a, 0x5a5a5a5a,  0x69696969, 0x69696969,  0xb4b4b4b4, 0xb4b4b4b4,  0xe1e1e1e1, 0xe1e1e1e1,
  0x4b4b4b4b, 0x4b4b4b4b,  0xa5a5a5a5, 0xa5a5a5a5,  0x87878787, 0x87878787,  0x2d2d2d2d, 0x2d2d2d2d,
  0xe1e1e1e1, 0xe1e1e1e1,  0xc3c3c3c3, 0xc3c3c3c3,  0xd2d2d2d2, 0xd2d2d2d2,  0xd2d2d2d2, 0xd2d2d2d2,
  0x0f0f0f0f, 0x0f0f0f0f,  0x1e1e1e1e, 0x1e1e1e1e,  0x1e1e1e1e, 0x1e1e1e1e,  0x5a5a5a5a, 0x5a5a5a5a,
};
const u32 str1_06[128] = {
  0x44444444, 0x44444444,  0x11111111, 0x11111111,  0x88888888, 0x88888888,  0x33333333, 0x33333333,
  0xdddddddd, 0xdddddddd,  0x22222222, 0x22222222,  0xdddddddd, 0xdddddddd,  0x44444444, 0x44444444,
  0x77777777, 0x77777777,  0x22222222, 0x22222222,  0x11111111, 0x11111111,  0x99999999, 0x99999999,
  0x55555555, 0x55555555,  0xeeeeeeee, 0xeeeeeeee,  0xcccccccc, 0xcccccccc,  0x88888888, 0x88888888,
  0x88888888, 0x88888888,  0x22222222, 0x22222222,  0x88888888, 0x88888888,  0xbbbbbbbb, 0xbbbbbbbb,
  0xffffffff, 0xffffffff,  0x77777777, 0x77777777,  0x44444444, 0x44444444,  0x44444444, 0x44444444,
  0x99999999, 0x99999999,  0x33333333, 0x33333333,  0xaaaaaaaa, 0xaaaaaaaa,  0xdddddddd, 0xdddddddd,
  0x44444444, 0x44444444,  0xdddddddd, 0xdddddddd,  0x77777777, 0x77777777,  0x00000000, 0x00000000,
  0xeeeeeeee, 0xeeeeeeee,  0xbbbbbbbb, 0xbbbbbbbb,  0xdddddddd, 0xdddddddd,  0xffffffff, 0xffffffff,
  0x77777777, 0x77777777,  0x44444444, 0x44444444,  0x55555555, 0x55555555,  0xcccccccc, 0xcccccccc,
  0x77777777, 0x77777777,  0x55555555, 0x55555555,  0xdddddddd, 0xdddddddd,  0x88888888, 0x88888888,
  0xeeeeeeee, 0xeeeeeeee,  0x11111111, 0x11111111,  0xcccccccc, 0xcccccccc,  0x66666666, 0x66666666,
  0xdddddddd, 0xdddddddd,  0x66666666, 0x66666666,  0xbbbbbbbb, 0xbbbbbbbb,  0x33333333, 0x33333333,
  0xeeeeeeee, 0xeeeeeeee,  0xbbbbbbbb, 0xbbbbbbbb,  0x55555555, 0x55555555,  0x77777777, 0x77777777,
  0xaaaaaaaa, 0xaaaaaaaa,  0x77777777, 0x77777777,  0x33333333, 0x33333333,  0x00000000, 0x00000000,
  0x99999999, 0x99999999,  0xcccccccc, 0xcccccccc,  0xeeeeeeee, 0xeeeeeeee,  0xdddddddd, 0xdddddddd,
};
const u32 str1_07[128] = {
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,  0xffffffff, 0x00000000,
};
const u32 str1_08[128] = {
  0xa5a5a5a5, 0xa5a5a5a5,  0x1e1e1e1e, 0x1e1e1e1e,  0x2d2d2d2d, 0x2d2d2d2d,  0xe1e1e1e1, 0xe1e1e1e1,
  0x87878787, 0x87878787,  0x2d2d2d2d, 0x2d2d2d2d,  0x5a5a5a5a, 0x5a5a5a5a,  0xa5a5a5a5, 0xa5a5a5a5,
  0x4b4b4b4b, 0x4b4b4b4b,  0x69696969, 0x69696969,  0x1e1e1e1e, 0x1e1e1e1e,  0x5a5a5a5a, 0x5a5a5a5a,
  0x4b4b4b4b, 0x4b4b4b4b,  0xe1e1e1e1, 0xe1e1e1e1,  0x78787878, 0x78787878,  0x2d2d2d2d, 0x2d2d2d2d,
  0x96969696, 0x96969696,  0x3c3c3c3c, 0x3c3c3c3c,  0xe1e1e1e1, 0xe1e1e1e1,  0x87878787, 0x87878787,
  0x78787878, 0x78787878,  0xa5a5a5a5, 0xa5a5a5a5,  0x3c3c3c3c, 0x3c3c3c3c,  0x5a5a5a5a, 0x5a5a5a5a,
  0xf0f0f0f0, 0xf0f0f0f0,  0xf0f0f0f0, 0xf0f0f0f0,  0xe1e1e1e1, 0xe1e1e1e1,  0x69696969, 0x69696969,
  0xc3c3c3c3, 0xc3c3c3c3,  0x4b4b4b4b, 0x4b4b4b4b,  0x69696969, 0x69696969,  0xc3c3c3c3, 0xc3c3c3c3,
  0x5a5a5a5a, 0x5a5a5a5a,  0x5a5a5a5a, 0x5a5a5a5a,  0xd2d2d2d2, 0xd2d2d2d2,  0x96969696, 0x96969696,
  0x96969696, 0x96969696,  0xa5a5a5a5, 0xa5a5a5a5,  0xa5a5a5a5, 0xa5a5a5a5,  0x78787878, 0x78787878,
  0x69696969, 0x69696969,  0xf0f0f0f0, 0xf0f0f0f0,  0x4b4b4b4b, 0x4b4b4b4b,  0x2d2d2d2d, 0x2d2d2d2d,
  0x69696969, 0x69696969,  0xb4b4b4b4, 0xb4b4b4b4,  0x3c3c3c3c, 0x3c3c3c3c,  0x2d2d2d2d, 0x2d2d2d2d,
  0xe1e1e1e1, 0xe1e1e1e1,  0xe1e1e1e1, 0xe1e1e1e1,  0xc3c3c3c3, 0xc3c3c3c3,  0x3c3c3c3c, 0x3c3c3c3c,
  0xe1e1e1e1, 0xe1e1e1e1,  0xb4b4b4b4, 0xb4b4b4b4,  0x2d2d2d2d, 0x2d2d2d2d,  0x1e1e1e1e, 0x1e1e1e1e,
  0x87878787, 0x87878787,  0x2d2d2d2d, 0x2d2d2d2d,  0xe1e1e1e1, 0xe1e1e1e1,  0xc3c3c3c3, 0xc3c3c3c3,
  0x2d2d2d2d, 0x2d2d2d2d,  0x1e1e1e1e, 0x1e1e1e1e,  0x96969696, 0x96969696,  0x1e1e1e1e, 0x1e1e1e1e,
};
const u32 str1_09[128] = {
  0x88778877, 0x88778877,  0x88778877, 0x88778877,  0x33cc33cc, 0x33cc33cc,  0xcc33cc33, 0xcc33cc33,
  0xbb44bb44, 0xbb44bb44,  0x88778877, 0x88778877,  0xaa55aa55, 0xaa55aa55,  0xee11ee11, 0xee11ee11,
  0x33cc33cc, 0x33cc33cc,  0xbb44bb44, 0xbb44bb44,  0xaa55aa55, 0xaa55aa55,  0x88778877, 0x88778877,
  0xaa55aa55, 0xaa55aa55,  0x66996699, 0x66996699,  0x99669966, 0x99669966,  0x11ee11ee, 0x11ee11ee,
  0xaa55aa55, 0xaa55aa55,  0xdd22dd22, 0xdd22dd22,  0x88778877, 0x88778877,  0x99669966, 0x99669966,
  0x11ee11ee, 0x11ee11ee,  0x00ff00ff, 0x00ff00ff,  0x99669966, 0x99669966,  0xbb44bb44, 0xbb44bb44,
  0xcc33cc33, 0xcc33cc33,  0x33cc33cc, 0x33cc33cc,  0x00ff00ff, 0x00ff00ff,  0xdd22dd22, 0xdd22dd22,
  0xdd22dd22, 0xdd22dd22,  0x77887788, 0x77887788,  0x99669966, 0x99669966,  0x77887788, 0x77887788,
  0xaa55aa55, 0xaa55aa55,  0x55aa55aa, 0x55aa55aa,  0x66996699, 0x66996699,  0xdd22dd22, 0xdd22dd22,
  0x00ff00ff, 0x00ff00ff,  0x11ee11ee, 0x11ee11ee,  0x00ff00ff, 0x00ff00ff,  0x77887788, 0x77887788,
  0x99669966, 0x99669966,  0x33cc33cc, 0x33cc33cc,  0xdd22dd22, 0xdd22dd22,  0x22dd22dd, 0x22dd22dd,
  0x44bb44bb, 0x44bb44bb,  0x44bb44bb, 0x44bb44bb,  0x22dd22dd, 0x22dd22dd,  0x77887788, 0x77887788,
  0xff00ff00, 0xff00ff00,  0xbb44bb44, 0xbb44bb44,  0x99669966, 0x99669966,  0x33cc33cc, 0x33cc33cc,
  0x99669966, 0x99669966,  0x22dd22dd, 0x22dd22dd,  0x00ff00ff, 0x00ff00ff,  0x33cc33cc, 0x33cc33cc,
  0x66996699, 0x66996699,  0xff00ff00, 0xff00ff00,  0xff00ff00, 0xff00ff00,  0xcc33cc33, 0xcc33cc33,
  0x66996699, 0x66996699,  0x66996699, 0x66996699,  0xff00ff00, 0xff00ff00,  0xff00ff00, 0xff00ff00,
};
const u32 str1_10[128] = {
  0xaaffaaff, 0x55005500,  0xbbffbbff, 0x44004400,  0xbbffbbff, 0x44004400,  0xffffffff, 0x00000000,
  0xff55ff55, 0x00aa00aa,  0xcc77cc77, 0x33883388,  0xee77ee77, 0x11881188,  0xff11ff11, 0x00ee00ee,
  0x33dd33dd, 0xcc22cc22,  0xff66ff66, 0x00990099,  0xff55ff55, 0x00aa00aa,  0xccffccff, 0x33003300,
  0xee77ee77, 0x11881188,  0x66bb66bb, 0x99449944,  0xdd77dd77, 0x22882288,  0xbbffbbff, 0x44004400,
  0xbbddbbdd, 0x44224422,  0xffbbffbb, 0x00440044,  0xeeffeeff, 0x11001100,  0x99779977, 0x66886688,
  0x33ff33ff, 0xcc00cc00,  0x66ff66ff, 0x99009900,  0xffeeffee, 0x00110011,  0xff66ff66, 0x00990099,
  0xdd33dd33, 0x22cc22cc,  0xffffffff, 0x00000000,  0x99ff99ff, 0x66006600,  0xddaaddaa, 0x22552255,
  0xddbbddbb, 0x22442244,  0x77997799, 0x88668866,  0x99ee99ee, 0x66116611,  0x77ff77ff, 0x88008800,
  0xff77ff77, 0x00880088,  0xddbbddbb, 0x22442244,  0x77ff77ff, 0x88008800,  0xffffffff, 0x00000000,
  0xbbffbbff, 0x44004400,  0xddeeddee, 0x22112211,  0x55ff55ff, 0xaa00aa00,  0xff88ff88, 0x00770077,
  0xffffffff, 0x00000000,  0x33cc33cc, 0xcc33cc33,  0xddeeddee, 0x22112211,  0x22ff22ff, 0xdd00dd00,
  0x55bb55bb, 0xaa44aa44,  0x44ff44ff, 0xbb00bb00,  0x22ff22ff, 0xdd00dd00,  0x77ff77ff, 0x88008800,
  0xff99ff99, 0x00660066,  0xbb44bb44, 0x44bb44bb,  0x99779977, 0x66886688,  0xffffffff, 0x00000000,
  0xbb66bb66, 0x44994499,  0x77ff77ff, 0x88008800,  0x55ff55ff, 0xaa00aa00,  0xbbffbbff, 0x44004400,
  0x77bb77bb, 0x88448844,  0xffbbffbb, 0x00440044,  0xff11ff11, 0x00ee00ee,  0xffbbffbb, 0x00440044,
  0xffddffdd, 0x00220022,  0xeeffeeff, 0x11001100,  0xff77ff77, 0x00880088,  0xff33ff33, 0x00cc00cc,
};
const u32 str1_11[128] = {
  0x77887788, 0x77887788,  0x77887788, 0x77887788,  0xcc33cc33, 0xcc33cc33,  0x33cc33cc, 0x33cc33cc,
  0x44bb44bb, 0x44bb44bb,  0x77887788, 0x77887788,  0x55aa55aa, 0x55aa55aa,  0x11ee11ee, 0x11ee11ee,
  0xcc33cc33, 0xcc33cc33,  0x44bb44bb, 0x44bb44bb,  0x55aa55aa, 0x55aa55aa,  0x77887788, 0x77887788,
  0x55aa55aa, 0x55aa55aa,  0x99669966, 0x99669966,  0x66996699, 0x66996699,  0xee11ee11, 0xee11ee11,
  0x55aa55aa, 0x55aa55aa,  0x22dd22dd, 0x22dd22dd,  0x77887788, 0x77887788,  0x66996699, 0x66996699,
  0xee11ee11, 0xee11ee11,  0xff00ff00, 0xff00ff00,  0x66996699, 0x66996699,  0x44bb44bb, 0x44bb44bb,
  0x33cc33cc, 0x33cc33cc,  0xcc33cc33, 0xcc33cc33,  0xff00ff00, 0xff00ff00,  0x22dd22dd, 0x22dd22dd,
  0x22dd22dd, 0x22dd22dd,  0x88778877, 0x88778877,  0x66996699, 0x66996699,  0x88778877, 0x88778877,
  0x55aa55aa, 0x55aa55aa,  0xaa55aa55, 0xaa55aa55,  0x99669966, 0x99669966,  0x22dd22dd, 0x22dd22dd,
  0xff00ff00, 0xff00ff00,  0xee11ee11, 0xee11ee11,  0xff00ff00, 0xff00ff00,  0x88778877, 0x88778877,
  0x66996699, 0x66996699,  0xcc33cc33, 0xcc33cc33,  0x22dd22dd, 0x22dd22dd,  0xdd22dd22, 0xdd22dd22,
  0xbb44bb44, 0xbb44bb44,  0xbb44bb44, 0xbb44bb44,  0xdd22dd22, 0xdd22dd22,  0x88778877, 0x88778877,
  0x00ff00ff, 0x00ff00ff,  0x44bb44bb, 0x44bb44bb,  0x66996699, 0x66996699,  0xcc33cc33, 0xcc33cc33,
  0x66996699, 0x66996699,  0xdd22dd22, 0xdd22dd22,  0xff00ff00, 0xff00ff00,  0xcc33cc33, 0xcc33cc33,
  0x99669966, 0x99669966,  0x00ff00ff, 0x00ff00ff,  0x00ff00ff, 0x00ff00ff,  0x33cc33cc, 0x33cc33cc,
  0x99669966, 0x99669966,  0x99669966, 0x99669966,  0x00ff00ff, 0x00ff00ff,  0x00ff00ff, 0x00ff00ff,
};
const u32 str1_12[128] = {
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,  0x00000000, 0xffffffff,
};
const u32 str1_13[128] = {
  0xa5a5a5a5, 0xa5a5a5a5,  0x1e1e1e1e, 0x1e1e1e1e,  0x2d2d2d2d, 0x2d2d2d2d,  0xe1e1e1e1, 0xe1e1e1e1,
  0x87878787, 0x87878787,  0x2d2d2d2d, 0x2d2d2d2d,  0x5a5a5a5a, 0x5a5a5a5a,  0xa5a5a5a5, 0xa5a5a5a5,
  0x4b4b4b4b, 0x4b4b4b4b,  0x69696969, 0x69696969,  0x1e1e1e1e, 0x1e1e1e1e,  0x5a5a5a5a, 0x5a5a5a5a,
  0x4b4b4b4b, 0x4b4b4b4b,  0xe1e1e1e1, 0xe1e1e1e1,  0x78787878, 0x78787878,  0x2d2d2d2d, 0x2d2d2d2d,
  0x96969696, 0x96969696,  0x3c3c3c3c, 0x3c3c3c3c,  0xe1e1e1e1, 0xe1e1e1e1,  0x87878787, 0x87878787,
  0x78787878, 0x78787878,  0xa5a5a5a5, 0xa5a5a5a5,  0x3c3c3c3c, 0x3c3c3c3c,  0x5a5a5a5a, 0x5a5a5a5a,
  0xf0f0f0f0, 0xf0f0f0f0,  0xf0f0f0f0, 0xf0f0f0f0,  0xe1e1e1e1, 0xe1e1e1e1,  0x69696969, 0x69696969,
  0xc3c3c3c3, 0xc3c3c3c3,  0x4b4b4b4b, 0x4b4b4b4b,  0x69696969, 0x69696969,  0xc3c3c3c3, 0xc3c3c3c3,
  0x5a5a5a5a, 0x5a5a5a5a,  0x5a5a5a5a, 0x5a5a5a5a,  0xd2d2d2d2, 0xd2d2d2d2,  0x96969696, 0x96969696,
  0x96969696, 0x96969696,  0xa5a5a5a5, 0xa5a5a5a5,  0xa5a5a5a5, 0xa5a5a5a5,  0x78787878, 0x78787878,
  0x69696969, 0x69696969,  0xf0f0f0f0, 0xf0f0f0f0,  0x4b4b4b4b, 0x4b4b4b4b,  0x2d2d2d2d, 0x2d2d2d2d,
  0x69696969, 0x69696969,  0xb4b4b4b4, 0xb4b4b4b4,  0x3c3c3c3c, 0x3c3c3c3c,  0x2d2d2d2d, 0x2d2d2d2d,
  0xe1e1e1e1, 0xe1e1e1e1,  0xe1e1e1e1, 0xe1e1e1e1,  0xc3c3c3c3, 0xc3c3c3c3,  0x3c3c3c3c, 0x3c3c3c3c,
  0xe1e1e1e1, 0xe1e1e1e1,  0xb4b4b4b4, 0xb4b4b4b4,  0x2d2d2d2d, 0x2d2d2d2d,  0x1e1e1e1e, 0x1e1e1e1e,
  0x87878787, 0x87878787,  0x2d2d2d2d, 0x2d2d2d2d,  0xe1e1e1e1, 0xe1e1e1e1,  0xc3c3c3c3, 0xc3c3c3c3,
  0x2d2d2d2d, 0x2d2d2d2d,  0x1e1e1e1e, 0x1e1e1e1e,  0x96969696, 0x96969696,  0x1e1e1e1e, 0x1e1e1e1e,
};
const u32 str1_14[128] = {
  0xc3c3c3c3, 0xc3c3c3c3,  0xf0f0f0f0, 0xf0f0f0f0,  0x3c3c3c3c, 0x3c3c3c3c,  0xa5a5a5a5, 0xa5a5a5a5,
  0x78787878, 0x78787878,  0x2d2d2d2d, 0x2d2d2d2d,  0xc3c3c3c3, 0xc3c3c3c3,  0xc3c3c3c3, 0xc3c3c3c3,
  0x96969696, 0x96969696,  0x5a5a5a5a, 0x5a5a5a5a,  0x3c3c3c3c, 0x3c3c3c3c,  0x4b4b4b4b, 0x4b4b4b4b,
  0x96969696, 0x96969696,  0x87878787, 0x87878787,  0xe1e1e1e1, 0xe1e1e1e1,  0x96969696, 0x96969696,
  0x0f0f0f0f, 0x0f0f0f0f,  0x87878787, 0x87878787,  0x69696969, 0x69696969,  0x3c3c3c3c, 0x3c3c3c3c,
  0x87878787, 0x87878787,  0x1e1e1e1e, 0x1e1e1e1e,  0xe1e1e1e1, 0xe1e1e1e1,  0x0f0f0f0f, 0x0f0f0f0f,
  0xe1e1e1e1, 0xe1e1e1e1,  0xa5a5a5a5, 0xa5a5a5a5,  0x2d2d2d2d, 0x2d2d2d2d,  0x1e1e1e1e, 0x1e1e1e1e,
  0xc3c3c3c3, 0xc3c3c3c3,  0x78787878, 0x78787878,  0x4b4b4b4b, 0x4b4b4b4b,  0x87878787, 0x87878787,
  0xb4b4b4b4, 0xb4b4b4b4,  0x87878787, 0x87878787,  0xb4b4b4b4, 0xb4b4b4b4,  0xe1e1e1e1, 0xe1e1e1e1,
  0x4b4b4b4b, 0x4b4b4b4b,  0x87878787, 0x87878787,  0x87878787, 0x87878787,  0xc3c3c3c3, 0xc3c3c3c3,
  0xc3c3c3c3, 0xc3c3c3c3,  0x78787878, 0x78787878,  0x78787878, 0x78787878,  0x0f0f0f0f, 0x0f0f0f0f,
  0x87878787, 0x87878787,  0x2d2d2d2d, 0x2d2d2d2d,  0xf0f0f0f0, 0xf0f0f0f0,  0x1e1e1e1e, 0x1e1e1e1e,
  0xa5a5a5a5, 0xa5a5a5a5,  0x96969696, 0x96969696,  0x4b4b4b4b, 0x4b4b4b4b,  0x1e1e1e1e, 0x1e1e1e1e,
  0xb4b4b4b4, 0xb4b4b4b4,  0x5a5a5a5a, 0x5a5a5a5a,  0x78787878, 0x78787878,  0xd2d2d2d2, 0xd2d2d2d2,
  0x1e1e1e1e, 0x1e1e1e1e,  0x3c3c3c3c, 0x3c3c3c3c,  0x2d2d2d2d, 0x2d2d2d2d,  0x2d2d2d2d, 0x2d2d2d2d,
  0xf0f0f0f0, 0xf0f0f0f0,  0xe1e1e1e1, 0xe1e1e1e1,  0xe1e1e1e1, 0xe1e1e1e1,  0xa5a5a5a5, 0xa5a5a5a5,
};
const u32 str1_15[128] = {
  0x4444bbbb, 0x4444bbbb,  0x1111eeee, 0x1111eeee,  0x88887777, 0x88887777,  0x3333cccc, 0x3333cccc,
  0xdddd2222, 0xdddd2222,  0x2222dddd, 0x2222dddd,  0xdddd2222, 0xdddd2222,  0x4444bbbb, 0x4444bbbb,
  0x77778888, 0x77778888,  0x2222dddd, 0x2222dddd,  0x1111eeee, 0x1111eeee,  0x99996666, 0x99996666,
  0x5555aaaa, 0x5555aaaa,  0xeeee1111, 0xeeee1111,  0xcccc3333, 0xcccc3333,  0x88887777, 0x88887777,
  0x88887777, 0x88887777,  0x2222dddd, 0x2222dddd,  0x88887777, 0x88887777,  0xbbbb4444, 0xbbbb4444,
  0xffff0000, 0xffff0000,  0x77778888, 0x77778888,  0x4444bbbb, 0x4444bbbb,  0x4444bbbb, 0x4444bbbb,
  0x99996666, 0x99996666,  0x3333cccc, 0x3333cccc,  0xaaaa5555, 0xaaaa5555,  0xdddd2222, 0xdddd2222,
  0x4444bbbb, 0x4444bbbb,  0xdddd2222, 0xdddd2222,  0x77778888, 0x77778888,  0x0000ffff, 0x0000ffff,
  0xeeee1111, 0xeeee1111,  0xbbbb4444, 0xbbbb4444,  0xdddd2222, 0xdddd2222,  0xffff0000, 0xffff0000,
  0x77778888, 0x77778888,  0x4444bbbb, 0x4444bbbb,  0x5555aaaa, 0x5555aaaa,  0xcccc3333, 0xcccc3333,
  0x77778888, 0x77778888,  0x5555aaaa, 0x5555aaaa,  0xdddd2222, 0xdddd2222,  0x88887777, 0x88887777,
  0xeeee1111, 0xeeee1111,  0x1111eeee, 0x1111eeee,  0xcccc3333, 0xcccc3333,  0x66669999, 0x66669999,
  0xdddd2222, 0xdddd2222,  0x66669999, 0x66669999,  0xbbbb4444, 0xbbbb4444,  0x3333cccc, 0x3333cccc,
  0xeeee1111, 0xeeee1111,  0xbbbb4444, 0xbbbb4444,  0x5555aaaa, 0x5555aaaa,  0x77778888, 0x77778888,
  0xaaaa5555, 0xaaaa5555,  0x77778888, 0x77778888,  0x3333cccc, 0x3333cccc,  0x0000ffff, 0x0000ffff,
  0x99996666, 0x99996666,  0xcccc3333, 0xcccc3333,  0xeeee1111, 0xeeee1111,  0xdddd2222, 0xdddd2222,
};
